satellite payload - Alemán Inglés Diccionario